html{height: 100%;}
body{*height:100%;height:100%\0;height:100%\9;font:13px/1.5 "Helvetica Neue",Helvetica,Arial,'Microsoft YaHei',sans-serif;padding: 0px;color: #666;background-image: -moz-linear-gradient(center top, #687586, #323A45);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#687586), to(#323A45));background-image: -webkit-linear-gradient(top, #687586, #323A45);background-image: -o-linear-gradient(top, #687586, #323A45);background-image: linear-gradient(to bottom, #687586, #323A45);background-repeat: repeat;filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#687586', endColorstr='#323A45', GradientType='0');}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
   /* IE10-specific styles go here */ 
   body{height: auto;}
}
h1, h2, h3, h4, h5, h6{font-size:100%;color: #333;}
a{cursor: pointer;}
a:hover{text-decoration: none;}
ul, ol{list-style: none;}
ul{margin:0;padding:0;}
input, textarea{font-family: "Helvetica Neue",Helvetica,Arial,'Microsoft YaHei',sans-serif !important;}
input{padding:6px !important;}
.btn-inverse{background: #444444;color: #fff;}
.btn-inverse:hover, .label-inverse:hover, .btn-inverse:focus,  .label-inverse:focus{background: #333333;color: #fff;}
.btn-normal.btn-inverse{padding:4px 40px;box-shadow: none;}
.alert{padding:8px 35px 8px 14px;}

.login-box{position:relative;width:450px;margin:10% auto 0;background: #fff;border-radius:4px;box-shadow: 0 0 12px rgba(0, 0, 0, 0.3);}
.login-box h1{position: absolute;top:-65px;color: #fff;font-size: 22px;font-family: sans-serif; }
.login-box h1 img{margin-right: 20px;}
.login-box form{margin: 0;}
.login-box .aw-mod-body{padding: 40px 70px;}
.login-box .aw-mod-body ul li{margin-top: 30px;}
.login-box .aw-mod-body ul li:first-child{margin-top:0px;}
.login-box .aw-mod-body span{display:inline-block;width: 60px;margin-right:10px;text-align: right;}
.login-box .aw-mod-body input{display:inline;width:215px;margin:0;}
.login-box .aw-mod-footer{padding:20px 10px;background: #E7EDF2;border-top:1px solid #d0dce6;border-radius: 0 0 4px 4px;text-align: center;}
.login-box .vercode{margin-bottom: 0px !important;}
.login-box .vercode label{float: left;width: 150px;}
.login-box .vercode img{float:left;width: 100px;height: 30px;cursor: pointer;}
.login-box .vercode input{width: 70px;}
.login-box .vercode a{display:inline-block;margin-top:5px;font-size: 12px;color: #999;}
.login-box .alert-danger{position: relative;}